#include <string>
using namespace std;

class Logger {
	private:
		bool enableOutput;
		Logger() { enableOutput = true; }		// SINGLETON
		Logger(Logger const&);	// don't implement
		void operator=(Logger const&);

	public:
		static Logger& getInstance() {
			static Logger instance;
			return instance;
		}
		void setEnableOutput(bool value);
		void log(string value);
};

